grown exuberantly - French English Dictionary